<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>PALcode</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/PALcode"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-PALcode rootpage-PALcode skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">PALcode</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<p><b>PALcode</b> (<b>Privileged Architecture Library code</b>)<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> is the name used by DEC in the <a href="DEC_Alpha" title="DEC Alpha">Alpha</a> <a href="Instruction_set_architecture" title="Instruction set architecture">instruction set architecture</a> (ISA) for a set of functions in the <a href="System_Reference_Manual" class="mw-redirect" title="System Reference Manual">System Reference Manual</a> (SRM) or <a href="AlphaBIOS" class="mw-redirect" title="AlphaBIOS">AlphaBIOS</a> <a href="Firmware" title="Firmware">firmware</a>, providing a <a href="Hardware_abstraction_layer" class="mw-redirect" title="Hardware abstraction layer">hardware abstraction layer</a> for system software, covering features such as cache management, <a href="Translation_lookaside_buffer" title="Translation lookaside buffer">translation lookaside buffer</a> (TLB) miss handling, interrupt handling, and exception handling. It evolved from a feature of the <a href="DEC_PRISM" title="DEC PRISM">DEC PRISM</a> architecture named Epicode.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p><p>PALcode is Alpha machine code, running in a special mode<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> that also allows access to internal registers specific to the particular Alpha processor implementation. Thus, it is somewhere between the role of <a href="Microcode" title="Microcode">microcode</a> and of a hardware <a href="Emulator" title="Emulator">emulator</a>. PALcode is <a href="Operating_system" title="Operating system">operating system</a>-specific,<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> so different versions of PALcode are required by <a href="OpenVMS" title="OpenVMS">OpenVMS</a>, <a href="Tru64_UNIX" title="Tru64 UNIX">Tru64 UNIX</a>, and <a href="Windows_NT" title="Windows NT">Windows NT</a>. Tru64 UNIX PALcode is also used by <a href="NetBSD" title="NetBSD">NetBSD</a>, <a href="FreeBSD" title="FreeBSD">FreeBSD</a>, <a href="OpenBSD" title="OpenBSD">OpenBSD</a> and <a href="Linux" title="Linux">Linux</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://books.google.com/books?id=aYioBQAAQBAJ&q=very+flexible"><i>Alpha Architecture Reference Manual</i></a>. Digital Press. 2014. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1483294339</bdi>. <q>PALcode—Alpha's Very Flexible Privileged Software Library A Privileged Architecture Library (PALcode) is a set of subroutines that ...</q></cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://download.majix.org/dec/palcode_dsgn_gde.pdf">"PALcode for Alpha Microprocessors System Design Guide"</a> <span class="cs1-format">(PDF)</span>. May 2, 1996. <q>PALcode for Alpha Microprocessors. System Design Guide. May 1996. This guide explains how to use the Privileged Architecture Library code.</q></cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite id="CITEREFNeil_Rieck" class="citation web cs1">Neil Rieck. <a rel="nofollow" class="external text" href="http://neilrieck.net/docs/dave_cutler-prism-mica-emerald-etc.html">"Dave Cutler, PRISM, Mica, Emerald, etc"</a>. <i>neilrieck.net</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-12-21</span></span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.es40.org/PALcode">"PALcode - ES40 Emulator"</a>. <q>PALcode is Alpha machine code, running in a special mode that allows access to internal registers specific to the particular Alpha processor</q></cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.science.unitn.it/~fiorella/guidelinux/tlk/node140.html">"The Alpha AXP Processor"</a>. <q>The Alpha AXP architecture uses a set of subroutines, call privileged architecture library code (PALcode). PALcode is specific to the operating system, the CPU ...</q></cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20110511060309/http://h71000.www7.hp.com/faq/vmsfaq_021.html">Hewlett Packard OpenVMS FAQ</a> (archived on May 11, 2011)</li>
<li><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://download.majix.org/dec/palcode_dsgn_gde.pdf">"PALcode for Alpha Microprocessors System Design Guide"</a> <span class="cs1-format">(PDF)</span>. <a href="Digital_Equipment_Corporation" title="Digital Equipment Corporation">Digital Equipment Corporation</a>. May 1996<span class="reference-accessdate">. Retrieved <span class="nowrap">November 7,</span> 2013</span>.</cite></li>
<li><cite id="CITEREFBruce_Hutton" class="citation web cs1">Bruce Hutton. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150713222142/http://www.docstoc.com/docs/103863445/PAL">"Some simple PAL code"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.docstoc.com/docs/103863445/PAL">the original</a> on July 13, 2015.</cite></li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Digital_Equipment_Corporation805" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="3"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div id="Digital_Equipment_Corporation805" style="font-size:114%;margin:0 4em"><a href="Digital_Equipment_Corporation" title="Digital Equipment Corporation">Digital Equipment Corporation</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Key people</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Ken_Olsen" title="Ken Olsen">Ken Olsen</a> (founder and CEO, 1957–1992)</li>
<li><a href="Harlan_Anderson" title="Harlan Anderson">Harlan Anderson</a> (co-founder)</li>
<li><a href="Gordon_Bell" title="Gordon Bell">Gordon Bell</a> (VP of engineering)</li>
<li><a href="Robert_Palmer_(computer_businessman)" title="Robert Palmer (computer businessman)">Robert Palmer</a> (CEO, 1992–1998)</li></ul>
</div></td><td class="noviewer navbox-image" rowspan="9" style="width:1px;padding:0 0 0 2px"><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Instruction_set_architecture" title="Instruction set architecture">Instruction set<br>architectures</a>,<br><a href="Processor_(computing)" title="Processor (computing)">processors</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="PDP-11_architecture" title="PDP-11 architecture">PDP-11</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>LSI-11</li>
<li>F-11</li>
<li><a href="DEC_T-11" title="DEC T-11">T-11</a></li>
<li><a href="DEC_J-11" title="DEC J-11">J-11</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="VAX" title="VAX">VAX</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DEC_V-11" title="DEC V-11">V-11</a></li>
<li><a href="MicroVAX_78032" title="MicroVAX 78032">MicroVAX 78032</a></li>
<li><a href="CVAX" title="CVAX">CVAX</a>
<ul><li><a href="CVAX#SOC" title="CVAX">SOC</a></li></ul></li>
<li><a href="Rigel_(microprocessor)" title="Rigel (microprocessor)">Rigel</a>
<ul><li><a href="Rigel_(microprocessor)#Mariah" title="Rigel (microprocessor)">Mariah</a></li></ul></li>
<li><a href="NVAX" title="NVAX">NVAX</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="DEC_Alpha" title="DEC Alpha">Alpha</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Alpha_21064" title="Alpha 21064">Alpha 21064</a>
<ul><li><a href="Alpha_21064#Alpha_21066" title="Alpha 21064">21066</a></li>
<li><a href="Alpha_21064#Alpha_21068" title="Alpha 21064">21068</a></li></ul></li>
<li><a href="Alpha_21164" title="Alpha 21164">Alpha 21164</a> (<a href="Alpha_21164#Alpha_21164PC_(PCA56)" title="Alpha 21164">21164PC</a>)</li>
<li><a href="Alpha_21264" title="Alpha 21264">Alpha 21264</a></li>
<li><a href="Alpha_21364" title="Alpha 21364">Alpha 21364</a></li>
<li><a href="Alpha_21464" title="Alpha 21464">Alpha 21464</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DEC_PRISM" title="DEC PRISM">MicroPRISM</a></li>
<li><a href="StrongARM" title="StrongARM">StrongARM</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computer_terminal" title="Computer terminal">Computer<br>terminals</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="VT05" title="VT05">VT05</a> (1970)</li>
<li><a href="DEC_GT40" title="DEC GT40">GT40</a> (1972)</li>
<li><a href="VT52" title="VT52">VT50/VT52</a> (1975)</li>
<li><a href="VT55" class="mw-redirect" title="VT55">VT55</a></li>
<li><a href="VT62" class="mw-redirect" title="VT62">VT62</a></li>
<li><a href="VT100" title="VT100">VT100</a> (1978)</li>
<li><a href="VT101" class="mw-redirect" title="VT101">VT101</a></li>
<li><a href="VT102" class="mw-redirect" title="VT102">VT102</a></li>
<li><a href="VT103" class="mw-redirect" title="VT103">VT103</a></li>
<li><a href="VT105" class="mw-redirect" title="VT105">VT105</a></li>
<li><a href="VT131" class="mw-redirect" title="VT131">VT131</a></li>
<li><a href="VT180" title="VT180">VT180</a></li>
<li><a href="VT220" title="VT220">VT220</a> (1983)</li>
<li><a href="VT240" class="mw-redirect" title="VT240">VT240</a></li>
<li><a href="VT241" class="mw-redirect" title="VT241">VT241</a></li>
<li><a href="VT320" title="VT320">VT320</a> (1987)</li>
<li><a href="VT330" class="mw-redirect" title="VT330">VT330</a></li>
<li><a href="VT340" class="mw-redirect" title="VT340">VT340</a></li>
<li><a href="VT420" title="VT420">VT420</a> (1990)</li>
<li><a href="VT1000" title="VT1000">VT1000</a> (1990)</li>
<li><a href="VT510" class="mw-redirect" title="VT510">VT510</a> (1993)</li>
<li><a href="VT520" title="VT520">VT520</a> (1994)</li>
<li><a href="VT525" class="mw-redirect" title="VT525">VT525</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Operating_system" title="Operating system">Operating<br>systems</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="PDP-7#Software" title="PDP-7">DECsys</a></li>
<li><a href="4K_Disk_Monitor_System" class="mw-redirect" title="4K Disk Monitor System">4K DMS</a></li>
<li><a href="Commercial_Operating_System" title="Commercial Operating System">COS</a></li>
<li><a href="TOPS-10" title="TOPS-10">TOPS-10</a></li>
<li><a href="RSX-15" class="mw-redirect" title="RSX-15">RSX-15</a></li>
<li><a href="TSS/8" title="TSS/8">TSS/8</a></li>
<li><a href="OS/8" title="OS/8">OS/8</a></li>
<li><a href="DEC_BATCH-11/DOS-11" title="DEC BATCH-11/DOS-11">DOS-11</a></li>
<li><a href="RT-11" title="RT-11">RT-11</a></li>
<li><a href="RSTS/E" title="RSTS/E">RSTS/E</a></li>
<li><a href="RSX-11" title="RSX-11">RSX-11</a>
<ul><li><a href="Interactive_Application_System" title="Interactive Application System">IAS</a></li></ul></li>
<li><a href="MUMPS#1970s" title="MUMPS">DSM-11</a></li>
<li><a href="TOPS-20" title="TOPS-20">TOPS-20</a></li>
<li><a href="OpenVMS" title="OpenVMS">VAX/VMS</a></li>
<li><a href="VAXELN" title="VAXELN">VAXELN</a></li>
<li><a href="ULTRIX" class="mw-redirect" title="ULTRIX">ULTRIX</a></li>
<li><a href="DEC_Firefly#Software" title="DEC Firefly">Taos</a></li>
<li><a href="DEC_MICA" title="DEC MICA">MICA</a></li>
<li><a href="DEC_MICA#Legacy" title="DEC MICA">OZIX</a></li>
<li><a href="Digital_UNIX" class="mw-redirect" title="Digital UNIX">Digital UNIX</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Programming_language" title="Programming language">Programming<br>languages</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BASIC-8" title="BASIC-8">BASIC-8</a></li>
<li><a href="DIBOL" title="DIBOL">DIBOL</a></li>
<li><a href="FOCAL_(programming_language)" title="FOCAL (programming language)">FOCAL</a></li>
<li><a href="MACRO-10" title="MACRO-10">MACRO-10</a></li>
<li><a href="MACRO-11" title="MACRO-11">MACRO-11</a></li>
<li><a href="MUMPS" title="MUMPS">MUMPS</a></li>
<li><a href="VAX_MACRO" title="VAX MACRO">VAX MACRO</a></li>
<li><a href="DIGITAL_Command_Language" title="DIGITAL Command Language">DIGITAL Command Language</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Character_encoding" title="Character encoding">Character sets</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Multinational_Character_Set" title="Multinational Character Set">Code page 1100</a> (Multinational)</li>
<li><a href="Code_page_1287" title="Code page 1287">Code page 1287</a> (Greek)</li>
<li><a href="Code_page_1288" title="Code page 1288">Code page 1288</a> (Turkish)</li>
<li><a href="DEC_Hebrew" title="DEC Hebrew">Hebrew</a></li>
<li><a href="National_Replacement_Character_Set" title="National Replacement Character Set">National Replacement</a></li>
<li><a href="DEC_RADIX_50" title="DEC RADIX 50">RADIX 50</a></li>
<li><a href="DEC_Special_Graphics" title="DEC Special Graphics">Special Graphics</a></li>
<li><a href="DEC_Technical_Character_Set" title="DEC Technical Character Set">Technical</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Bus_(computing)" title="Bus (computing)">Bus standards</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Digital_Storage_Systems_Interconnect" title="Digital Storage Systems Interconnect">Digital Storage Systems Interconnect</a></li>
<li><a href="Massbus" title="Massbus">Massbus</a></li>
<li><a href="Q-Bus" title="Q-Bus">Q-Bus</a></li>
<li><a href="Standard_Disk_Interconnect" title="Standard Disk Interconnect">Standard Disk Interconnect</a></li>
<li><a href="Synchronous_Backplane_Interconnect" title="Synchronous Backplane Interconnect">Synchronous Backplane Interconnect</a></li>
<li><a href="TURBOchannel" title="TURBOchannel">TURBOchannel</a></li>
<li><a href="Unibus" title="Unibus">Unibus</a></li>
<li><a href="VAXBI" title="VAXBI">VAXBI</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other <a href="Computer_hardware" title="Computer hardware">hardware</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DECserver" title="DECserver">DECserver</a></li>
<li><a href="DECtalk" title="DECtalk">DECtalk</a></li>
<li><a href="DECtape" title="DECtape">DECtape</a></li>
<li><a href="DECwriter" title="DECwriter">DECwriter</a></li>
<li><a href="Digital_Linear_Tape" title="Digital Linear Tape">Digital Linear Tape</a></li>
<li><a href="Dynamically_Redefined_Character_Set" title="Dynamically Redefined Character Set">Dynamically Redefined Character Set</a></li>
<li><a href="Firefly_(cache_coherence_protocol)" title="Firefly (cache coherence protocol)">Firefly</a></li>
<li><a href="Flip-Chip_module" title="Flip-Chip module">Flip-Chip module</a></li>
<li><a href="Gold_key_(DEC)" title="Gold key (DEC)">Gold key</a></li>
<li><a href="LK201" title="LK201">LK201</a></li>
<li><a href="LK421" title="LK421">LK421</a></li>
<li><a href="Mass_Storage_Control_Protocol" title="Mass Storage Control Protocol">Mass Storage Control Protocol</a></li>
<li><a href="RA90" title="RA90">RA90</a></li>
<li><a href="RK05" title="RK05">RK05</a></li>
<li><a href="RL02" title="RL02">RL02</a></li>
<li><a href="Star_coupler" title="Star coupler">Star coupler</a></li>
<li><a href="System_Module" title="System Module">System Module</a></li>
<li><a href="TU81" title="TU81">TU81</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related topics</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="AdvFS" title="AdvFS">AdvFS</a></li>
<li><a href="AltaVista" title="AltaVista">AltaVista</a></li>
<li><a href="Compaq" title="Compaq">Compaq</a></li>
<li><i><a href="CPU_Wars" title="CPU Wars">CPU Wars</a></i></li>
<li><a href="DECnet" title="DECnet">DECnet</a></li>
<li><a href="DECUS" title="DECUS">DECUS</a>
<ul><li><a href="HP-Interex" title="HP-Interex">HP-Interex</a></li></ul></li>
<li><a href="Digital_Federal_Credit_Union" title="Digital Federal Credit Union">Digital Federal Credit Union</a></li>
<li><a href="Dynamic_debugging_technique" title="Dynamic debugging technique">Dynamic debugging technique</a></li>
<li><a href="FX!32" title="FX!32">FX!32</a></li>
<li><a href="Local_Area_Transport" title="Local Area Transport">Local Area Transport</a></li>
<li><a href="Maintenance_Operations_Protocol" title="Maintenance Operations Protocol">Maintenance Operations Protocol</a></li>
<li><a href="On-line_Debugging_Tool" title="On-line Debugging Tool">On-line Debugging Tool</a></li>
<li><a href="Record_Management_Services" title="Record Management Services">Record Management Services</a></li>
<li><a href="ReGIS" title="ReGIS">ReGIS</a></li>
<li>Sequence and Batch Language</li>
<li><a href="Sixel" title="Sixel">Sixel</a></li>
<li><a href="System_Reference_Manual" class="mw-redirect" title="System Reference Manual">System Reference Manual</a></li>
<li><a href="DEC_Systems_Research_Center" title="DEC Systems Research Center">Systems Research Center</a></li>
<li><a href="TD/SMP" title="TD/SMP">TD/SMP</a></li>
<li><i><a href="The_Ultimate_Entrepreneur" title="The Ultimate Entrepreneur">The Ultimate Entrepreneur</a></i></li>
<li><a href="VT640" title="VT640">VT640</a></li>
<li><a href="WPS-8" title="WPS-8">WPS-8</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="3"><div>
<ul><li><span class="noviewer" typeof="mw:File"><span title="Template"></span></span> Computers template</li>
<li><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</li>
<li><span class="noviewer" typeof="mw:File"><span title="Commons page"></span></span> <a href="https://commons.wikimedia.org/wiki/Category:Digital_Equipment_Corporation" class="extiw external" title="commons:Category:Digital Equipment Corporation">Commons</a></li></ul>
</div></td></tr></tbody></table></div>
<style data-mw-deduplicate="TemplateStyles:r1271159938">
/* start https://en.wikipedia.org/ */
.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox-body{font-style:italic}.mw-parser-output .asbox-note{font-size:smaller}.mw-parser-output .asbox .navbar{position:absolute;top:-0.75em;right:1em;display:none}.mw-parser-output :not(p):not(.asbox)+style+.asbox,.mw-parser-output :not(p):not(.asbox)+link+.asbox{margin-top:3em}
/* end https://en.wikipedia.org/ */
</style></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2024-11-29" href="https://en.wikipedia.org/wiki/?title=PALcode&oldid=1260201376">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>